#include "widget.h"
#include "ui_widget.h"
#include <QGridLayout>


Widget::Widget(QWidget *parent)
    : QWidget(parent)
    , ui(new Ui::Widget)
{
    ui->setupUi(this);

    //栅格布局：
    QGridLayout* qLayout = new QGridLayout;

    //窗口的每一次改变，部件的布局也能保持对齐的方式
    //给布局添加部件：
    qLayout->addWidget(ui->label,0,0,1,1);  //参数：第一个是部件的地址；然后是给该布局在栅格布局中的哪个行哪个列中；从几行几列开始，占据几行几列
    qLayout->addWidget(ui->lineEdit,0,1,1,3);
    qLayout->addWidget(ui->label_2,1,0,1,1);
    qLayout->addWidget(ui->lineEdit_2,1,1,1,3);
    qLayout->addWidget(ui->pushButton,2,0,1,2);
    qLayout->addWidget(ui->pushButton_2,2,3,1,2);


    //设置布局：
    setLayout(qLayout);
}

Widget::~Widget()
{
    delete ui;
}

